/**
 * 项目名称:
 *
 * 有一段绕口令，内容如下：
 * 从南边来了个喇嘛，提拉着五斤塔嘛。从北边来个哑吧，腰里别着个喇叭，
 * 提拉塔嘛的喇嘛，要拿塔嘛换别喇叭哑巴的喇叭，别喇叭的哑巴，不愿意拿喇叭
 * 换提拉塔嘛喇嘛的塔嘛。提拉塔嘛的喇嘛拿塔嘛打了别喇叭的哑巴一塔嘛，别喇叭
 * 的哑巴，拿喇叭打了提拉塔嘛的喇嘛一喇叭。也不知提拉塔嘛的喇嘛拿塔嘛打坏了
 * 别喇叭哑巴的喇叭。也不知别喇叭的哑巴拿喇巴打坏了提拉塔嘛喇嘛的塔嘛。提拉
 * 塔嘛的喇嘛敦塔嘛，别喇叭的哑巴吹喇叭
 * 请利用Set集合的去重功能将每个字和标点符号只留下一个。
 *
 * @Author: 夏国倩
 * @Date: 2023/9/21 18:50
 * @Copyright
 */
package Set;
import java.util.HashSet;
import java.util.Set;
public class Test6 {
    public static void main(String[] args) {
        String sr="从南边来了个喇嘛，提拉着五斤塔嘛。从北边来个哑吧，" +
                "腰里别着个喇叭，提拉塔嘛的喇嘛，要拿塔嘛换别喇叭哑巴的喇叭，" +
                "别喇叭的哑巴，不愿意拿喇叭换提拉塔嘛喇嘛的塔嘛。提拉塔嘛的喇嘛" +
                "拿塔嘛打了别喇叭的哑巴一塔嘛，别喇叭的哑巴，拿喇叭打了提拉塔嘛的喇嘛" +
                "一喇叭。也不知提拉塔嘛的喇嘛拿塔嘛打坏了别喇叭哑巴的喇叭。也不知别喇叭" +
                "的哑巴拿喇巴打坏了提拉塔嘛喇嘛的塔嘛。提拉塔嘛的喇嘛敦塔嘛，别喇叭的哑巴吹喇叭\n";
        Set<Character> s=new HashSet<>();
        for (char c:sr.toCharArray()){
            s.add(c);
        }
        for (char c:s){
            System.out.println(c);
        }
    }
}
